/* We fetch metadata before content. These allow us to report metadata fetch progress specifically. */
"outstanding-metadata-fetches", "u", pull_data->n_outstanding_metadata_fetches,
"metadata-fetched", "u", pull_data->n_fetched_metadata,
+ /* Overall status. */
+ "status", "s", "",
NULL);
- ostree_async_progress_set_status (pull_data->progress, NULL);
-
if (pull_data->dry_run)
pull_data->dry_run_emitted_progress = TRUE;
buf = g_string_new ("");
- status = ostree_async_progress_get_status (progress);
-
ostree_async_progress_get (progress,
"outstanding-fetches", "u", &outstanding_fetches,
"outstanding-metadata-fetches", "u", &outstanding_metadata_fetches,
"total-delta-parts", "u", &total_delta_parts,
"fetched-delta-fallbacks", "u", &fetched_delta_part_fallbacks,
"total-delta-fallbacks", "u", &total_delta_part_fallbacks,
+ "status", "s", &status,
NULL);
- if (status)
+ if (*status != '\0')
{
g_string_append (buf, status);
}